Towards Accurate and Fast Evaluation of Multi-Stage Log-structured Designs
نویسندگان
چکیده
Multi-stage log-structured (MSLS) designs, such as Lev-elDB, RocksDB, HBase, and Cassandra, are a family ofstorage system designs that exploit the high sequentialwrite speeds of hard disks and flash drives by using mul-tiple append-only data structures. As a first step towardsaccurate and fast evaluation of MSLS, we propose newanalytic primitives and MSLS design models that quicklygive accurate performance estimates. Our model can al-most perfectly estimate the cost of inserts in LevelDB,whereas the conventional worst-case analysis gives 1.8–3.5X higher estimates than the actual cost. A few minutesof offline analysis using our model can find optimizedsystem parameters that decrease LevelDB’s insert cost byup to 9.4–26.2%; our analytic primitives and model alsosuggest changes to RocksDB that reduce its insert costby up to 32.0%, without reducing query performance orrequiring extra memory.
منابع مشابه
Partial inspection problem with double sampling designs in multi-stage systems considering cost uncertainty
The nature of input materials is changed as long as the product reaches the consumer in many types of manufacturing processes. In designing and improving multi-stage systems, the study of the steps separately may not lead to the greatest possible improvement in the whole system, therefore the study of inputs and outputs of each stage can be effective in improving the output quality characterist...
متن کاملEmotional Evaluation of Homelike Residence Halls Using Self-Assessment Manikins
Students’ residence halls have been studied repeatedly during the last decades from various perspectives (eg satisfaction). However, our knowledge is very limited in terms of students’ emotions towards various residence hall interior and exterior spaces. Besides, very little study exists on the impact of homelike furniture on students’ emotions. The question driving this research is whether the...
متن کاملDetermining Performance Evaluation Indicators of Military Nurses in Iran: A Multi-Stage Study
Background and Aim: Improving the performance appraisal system in the armed forces health care system is one of the challenges for managers in this field. Therefore, this study aimed to develop performance evaluation indicators of nurses working in military medical centers in Iran. Methods: The present study is an applied and multi-stage research that was conducted in three general phases durin...
متن کاملPerformance Evaluation of Local Detectors in the Presence of Noise for Multi-Sensor Remote Sensing Image Matching
Automatic, efficient, accurate, and stable image matching is one of the most critical issues in remote sensing, photogrammetry, and machine vision. In recent decades, various algorithms have been proposed based on the feature-based framework, which concentrates on detecting and describing local features. Understanding the characteristics of different matching algorithms in various applications ...
متن کاملA New Method for Improving Computational Cost of Open Information Extraction Systems Using Log-Linear Model
Information extraction (IE) is a process of automatically providing a structured representation from an unstructured or semi-structured text. It is a long-standing challenge in natural language processing (NLP) which has been intensified by the increased volume of information and heterogeneity, and non-structured form of it. One of the core information extraction tasks is relation extraction wh...
متن کامل